self-locking gear - Französisch Englisch Wörterbuch